military blockade - Alemán Inglés Diccionario